package com.example.demo.common;

import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;

@RestControllerAdvice
public class ExceptionAdvice {
    @ExceptionHandler(Exception.class)  //处理总的异常
    public ResultAjax totalException(Exception e){ //参数
        ResultAjax resultAjax=new ResultAjax();
        resultAjax.setCode(-1);//一般使用负数当做异常的状态码
        resultAjax.setMsg("异常:"+e.getMessage());//获取错误的信息内容
        resultAjax.setData("");//异常的是没有返回数据的
        return resultAjax;//把我们异常后得到的存储异常的类返回到前端
    }
}
